expanded polyurethane - German English Dictionary